﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

namespace SelfService.XinXing.Models
{
    /// <summary>
    /// 医生排班信息
    /// /registration/scheduEmps接口返回数据, 用于自动更新诊室信息
    /// </summary>
    public class ReservationDoctorRoomInfo
    {
        /// <summary>
        /// 科室名称
        /// </summary>
        [JsonProperty("deptName")]
        public string DepartmentName { get; set; }

        /// <summary>
        /// 工作日
        /// </summary>
        public DateTime ScheduDate { get; set; }

        /// <summary>
        /// 工作时段
        /// </summary>
        public string AttendanceName { get; set; }

        /// <summary>
        /// 科室ID
        /// </summary>
        [JsonProperty("deptId")]
        public string DepartmentId { get; set; }

        /// <summary>
        /// 科室编码
        /// </summary>
        [JsonProperty("deptCode")]
        public string DepartmentCode { get; set; }

        /// <summary>
        /// 医生姓名
        /// </summary>
        public string DoctorName { get; set; }

        /// <summary>
        /// 医生编码
        /// </summary>
        [JsonProperty("empNumber")]
        public string DoctorCode { get; set; }

        /// <summary>
        /// 诊室ID
        /// </summary>
        public string RoomId { get; set; }

        /// <summary>
        /// 诊室编码
        /// </summary>
        public string RoomCode { get; set; }

        /// <summary>
        /// 诊室编码
        /// </summary>
        public string RoomName { get; set; }

        /// <summary>
        /// 医生职称
        /// </summary>
        [JsonProperty("billLevel")]
        public string LevelName { get; set; }

        /// <summary>
        /// 挂号费
        /// </summary>
        public string Examfee { get; set; }

        /// <summary>
        /// 诊查费
        /// </summary>
        public string Clinicfee { get; set; }

        /// <summary>
        /// 总费用
        /// </summary>
        public string Totalfee { get; set; }

        /// <summary>
        /// 医生介绍
        /// </summary>
        public string Summary { get; set; }

        /// <summary>
        /// 医生头像
        /// </summary>
        public string HeadImage { get; set; }
    }
}
